safety device to prevent falling - Französisch Englisch Wörterbuch